concurrent causes - Spanish English Dictionary